#wrap {
	text-align:center;
	width:100%;
	background:url(../image/bg_wrap.jpg) top center repeat-y;
}
#head{
	width:100%;
	background: url(../image/bg_all.jpg) repeat-x;
	text-align:center;
}
#head .box{
	width:1000px;
	height:100px;
	margin:0px auto 0px auto;
}
#head .logo{
	text-align:left;
	width:auto;
	float:left;
}
#head .logo .url{
	font-family:arial;
	font-weight:bold;
	font-style:italic;
	line-height:20px;
	font-size:20px;
	color:#CCCCCC;
}
#head .bar{
	width:400px;
	float:right;
}
#head .bar .bg{
	width:400px;
	height:30px;
}
#head .bar .cart{
	width:400px;
	height:70px;
}
#head .bar .ge{
	color:#FF0000;
}




#menu{
	width:100%;
	min-width:1000px;
	background:url(../image/menu_bg.jpg) top center repeat-x;
	margin:0px auto 0px auto;
	text-align:center;
}
#menu .box{
	width:1000px;
	margin:0px auto 0px auto;
}
#menu .father{
	width:100%;
	height:30px;
}
#menu .father .l{
	float:left;
	width:auto;
	height:30px;
}
#menu .father .l a{
	color:#999999;
}
#menu .father .l a:hover,a:active{
	color:#CCCCCC;
}
#menu .father .r{
	
	width:238px;
	float:right;
	height:30px;
}
#menu .father .on{
	background:#C8181B;
	color:#FCE8AD;
}
#menu .father li{
	width:80px;
	margin:0px 0px 0px 0px;
	text-align:center;
	height:30px;
	line-height:30px;
	float:left;
}

#menu .search{
	width:100%;
	height:120px;
}





#main{
	width:100%;
	height:auto;
	text-align:center;
}
#main .aa{
	width:1000px;
	height:auto;
	margin:0px auto 0px auto;
}
#main .ab{
	width:1000px;
	height:auto;
	margin:0px auto 0px auto;
}
#main .ab .a{
	float:left;
	margin:0 -243px 0 0; 
	width:100%;
}
#main .ab .a_2{
	margin:0 243px 0 0; 
}
#main .ab .b{
	float:right;
	width:238px; 
}




#foot{
	width:100%;
	min-width:1000px;
	float:left;
	margin-top:0px;
	background:url(../image/foot_bg.png) repeat-x;
	text-align:center;
	display: block;
	float: left; *
	float: left;
	_float: none;
	border-top:1px solid #E7E7E7;
	border-bottom:1px solid #F0F0F0;
	color:#666666;
}
#foot .a{
	color:#666666;
}
#foot .box{
	width:1000px;
	background:url(../image/bg_lead.png) top center no-repeat;
	margin:0px auto 0px auto;
	height:150px;
}
#foot .box ul{
	width:100%;
	height:100px;
}

#foot .box .logo{
	float:left;
	height:60px;
	margin:20px 0px 0px 5px;
}
#foot .box .logo img{
	height:60px;
}

#foot .box .ge{
	float:left;
	width:50px;
	height:50px;
	text-align:center;
	margin-top:25px;
}
#foot .box .ge img{
	width:1px;
	height:50px;
}

#foot .box .copyright{
	float:left;
	height:50px;
	line-height:25px;
	margin-top:25px;
	text-align:left;
}

#foot .box .ico{
	float:right;
	height:70px;
	margin:15px 15px 0px 0px;
}
#foot .box .ico img{
	height:70px;
}

#div{ width:100%; height:69px;}
#div li{ cursor:pointer;float:left;width:110px;height:69px;line-height:69px; display:inline; padding:0px;position:relative;background:url(../image/menu_line.gif) 0px 0px no-repeat;}
#div li ul{ position:absolute; z-index:99; display:none; top:69px; width:100px; right:0px;border-top:0px solid yellow;background:#666666;}
#div li ul li{cursor:pointer; display:block; width:110px; height:22px; line-height:22px; background:#666666;border-bottom:1px solid #000000;}
#div li a{ color:#666666; text-decoration:none;}





